@charset "UTF-8";
/**********变量元素*********/
html {
  /**************html根字体大小**************/
  font-size: 12px; }

/***********这里是页面*********/
.web {
  width: 100%;
  height: 100%;
  margin: 0 auto; }
  .web header {
    /***********头部样式************/
    top: 0;
    left: 0;
    width: 100%;
    height: 7.41667rem;
    position: fixed;
    z-index: +2; }
    .web header img {
      /**********头部的背景图***********/
      display: block;
      width: 100%;
      height: 100%; }
    .web header .xian {
      /*******头部各种样式*********/
      position: absolute;
      left: 1.91667rem;
      top: 2.66667rem; }
      .web header .xian .xian_1 {
        border: 0.16667rem solid #ffffff;
        width: 2.5rem;
        margin-bottom: 0.5rem; }
      .web header .xian .xian_2 {
        border: 0.16667rem solid #ffffff;
        width: 2.5rem;
        margin-bottom: 0.5rem; }
      .web header .xian .xian_3 {
        border: 0.16667rem solid #ffffff;
        width: 2.5rem; }
    .web header .dian_1 {
      width: 2.16667rem;
      height: 2.16667rem;
      border-radius: 2.16667rem;
      background: #ff0000;
      position: absolute;
      left: 4.16667rem;
      top: 1.16667rem;
      line-height: 2.16667rem;
      text-align: center; }
      .web header .dian_1 span {
        font-size: 1.35083rem;
        color: #ffffff; }
    .web header .quan {
      /***********这里是搜索按钮**************/
      border: 0.25rem solid white;
      width: 3.66667rem;
      height: 3.66667rem;
      border-radius: 50%;
      position: absolute;
      top: 1.58333rem;
      right: 6.41667rem;
      text-align: center; }
      .web header .quan .sousuo {
        font-size: 4.16667rem;
        line-height: 100%;
        color: white;
        position: absolute;
        top: -0.41667rem;
        right: -0.33333rem; }
    .web header .loushu .ico101 {
      color: #ffffff;
      font-size: 3.33333rem;
      position: absolute;
      left: 1.91667rem;
      top: 1.5rem; }
    .web header .renwu .touxiang {
      font-size: 4.58333rem;
      color: #ffffff;
      position: absolute;
      top: 1.25rem;
      right: 0.91667rem; }
  .web section {
    /**********这里是内容样式**********/
    width: 100%;
    margin-top: 7.91667rem;
    margin-bottom: 7.91667rem; }
    .web section .section_top {
      margin-top: -0.5rem; }
      .web section .section_top img {
        width: 100%;
        height: 29.83333rem;
        display: block; }
      .web section .section_top h2 {
        color: #b10101;
        font-size: 2.5rem;
        margin-top: 1.5rem;
        margin-left: 1.25rem; }
      .web section .section_top .xiantiao {
        margin-left: 1.25rem;
        margin-top: 1.25rem;
        position: relative; }
        .web section .section_top .xiantiao .changxian {
          border: 0.08333rem solid #dbdbdb;
          width: 52.08333rem; }
        .web section .section_top .xiantiao .duanxian {
          border: 0.33333rem solid #040404;
          width: 4.16667rem;
          margin-top: -0.83333rem; }
    .web section .section_bot {
      width: 95.3125%;
      height: 100%;
      display: block;
      margin: 2.5rem auto; }
      .web section .section_bot .list img {
        display: block;
        width: 15.58333rem;
        height: 10.08333rem; }
      .web section .section_bot .list .Case_view {
        padding-left: 2.33333rem;
        margin-top: 0.41667rem;
        display: inline-block; }
        .web section .section_bot .list .Case_view p {
          font-size: 2.07167rem;
          color: #4e4c4c;
          display: inline-block; }
        .web section .section_bot .list .Case_view .shijian {
          font-size: 1.77583rem;
          color: #8c8b8b;
          padding-top: 0.58333rem; }
        .web section .section_bot .list .Case_view .shijian + span {
          color: #0b0b0b;
          font-size: 2.07167rem;
          width: 32.08333rem;
          overflow: hidden;
          text-overflow: ellipsis;
          -webkit-box-orient: vertical;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          margin-top: 0.91667rem; }
      .web section .section_bot .xian {
        border: 0.08333rem solid #e7e7e7;
        width: 100%;
        margin-top: 1.25rem;
        margin-bottom: 1.25rem; }
  .web footer {
    /*************这里是尾部样式*************/
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 7.33333rem;
    background: #f5f5f5;
    border-top: 0.16667rem solid #cccbcb; }
    .web footer .foot {
      position: relative; }
      .web footer .foot .home_page {
        /***********这里是首页按钮***********/
        text-align: center;
        margin: 0 auto;
        width: 25%;
        height: 7.33333rem;
        display: inline-block; }
        .web footer .foot .home_page a {
          text-decoration: none;
          display: inline-block;
          width: 100%; }
          .web footer .foot .home_page a:active {
            background: gainsboro; }
          .web footer .foot .home_page a .a {
            width: 100%;
            height: 100%;
            display: inline-block;
            margin: 1.41667rem auto;
            line-height: 2.41667rem; }
            .web footer .foot .home_page a .a .wuzi {
              /**********这里是iconfont***********/
              display: inline-block;
              margin: 0 auto;
              font-size: 3.41667rem;
              width: 100%;
              color: #8b8b8b; }
            .web footer .foot .home_page a .a p {
              color: #8b8b8b;
              font-size: 1.66667rem; }
            .web footer .foot .home_page a .a .fangzi {
              color: #b40000; }
            .web footer .foot .home_page a .a .home_page_1 {
              color: #be2529; }
      .web footer .foot .gimc {
        /**********这里是GIMC************/ }
        .web footer .foot .gimc a .a img {
          width: 4.16667rem;
          height: 2.91667rem;
          margin: -0.41667rem auto;
          margin-bottom: -0.16667rem; }
      .web footer .foot .information {
        /********这里是文章段落********/ }
        .web footer .foot .information a:active {
          background: gainsboro; }
        .web footer .foot .information a .a .xinwenzixun {
          font-size: 4.91667rem;
          color: #929292; }
        .web footer .foot .information a .a .xinwenzixun + p {
          margin-top: -0.5rem; }
      .web footer .foot .case {
        /***********这里是新闻资源**********/ }
        .web footer .foot .case a .a .dingwei {
          font-size: 3.33333rem;
          margin: -0.08333rem auto;
          font-weight: bold; }
      .web footer .foot .college {
        /************这里是学院信息************/ }
        .web footer .foot .college a .a {
          color: #8b8b8b; }
          .web footer .foot .college a .a .xuexiao {
            font-size: 5.41667rem;
            color: #929292;
            margin: 0 auto;
            line-height: 1.41667rem; }
          .web footer .foot .college a .a p {
            color: #8b8b8b;
            margin-top: -0.16667rem; }
      .web footer .foot .fengexian {
        /**************这是经过修改的一部分这是一个坑*****************/
        display: inline-block;
        border: 0.08333rem solid #8c8c8c;
        height: 4.16667rem;
        position: absolute;
        top: 1.58333rem;
        left: 25%;
        opacity: 0.2; }
      .web footer .foot .fengexian_1 {
        border: 0.08333rem solid #8c8c8c;
        height: 4.16667rem;
        position: absolute;
        top: 1.58333rem;
        left: 50%;
        display: inline-block;
        opacity: 0.1; }
      .web footer .foot .fengexian_2 {
        border: 0.08333rem solid #8c8c8c;
        height: 4.16667rem;
        position: absolute;
        top: 1.58333rem;
        right: 25%;
        display: inline-block;
        opacity: 0.3; }
